Run-Time Switching Between Total Order Algorithms

نویسندگان

  • José Mocito
  • Luís E. T. Rodrigues
چکیده

A total order protocol is a fundamental building block in the construction of many distributed fault-tolerant applications. Unfortunately, the implementation of such a primitive can be expensive both in terms of communication steps and of number of messages exchanged. This problem is exacerbated in large-scale systems, where the performance of the algorithm may be limited by the presence of highlatency links. Optimistic total order protocols have been proposed to alleviate this problem. However, different optimistic protocols offer quite distinct services. Moreover, there are certain algorithms that perform better in specific scenarios and given network properties. This dissertation provides an overview of different optimistic approaches and establishes a characterization of their properties and suitability to different execution environments. An adaptive protocol that is able to dynamically switch between different total order algorithms is proposed and evaluated. The protocol allows to achieve the best possible performance by supporting the reconfiguration such that, in each moment, the algorithm that is most appropriate to the present network conditions can be executed. Experimental results show that, using our protocol, adaptation can be achieved with negligible interference in the data flow.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

حذف هارمونیک های انتخابی مراتب بالا در مبدل های چندسطحی با استفاده از الگوریتم مهاجرت پرندگان

This paper presents a new method to find the optimum switching angles in voltage source multilevel converters in order to minimize specific higher order harmonics and decrease the total harmonic distortion (THD) of their output voltage waveform. The output voltage waveform of inverter can either be in the form of staircase or PWM. In order to increase the degrees of freedom and elimination of m...

متن کامل

Context Switching Strategies in a Run-Time Reconfigurable system

A distinctive feature of run-time reconfigurable systems is the ability to change the configuration of programmable resources during execution. This opens a number of possibilities such as virtualisation of computational resources, simplified routing and in certain applications lower power. Seamless run-time reconfiguration requires rapid configuration. Commodity programmable devices have relat...

متن کامل

The Impact of Financial Market Fluctuations on Financial Instability in the Iranian Economy: The Wavelet based Markov Switching Model

In this study, the effect of fluctuations of asset markets (exchange rate, oil price and stock market index) on financial instability index over a period of 1388-1397 monthly is investigated by using the Markov Switching model. The wavelet transform model is used to extract exchange rate fluctuations, oil prices and stock market index. The results show that the effect of exchange rate fluctuati...

متن کامل

Non-Linear Relationships Among Oil Price, Gold Price and Stock Market Returns in Iran: A Multivariate Regime-Switching Approach

In this paper, the effects of oil and gold prices on stock market index are investigated. We use a cointegrated vector autoregressive Markov-switching model to examine the nonlinear properties of these three variables during the period of January 2003 - December 2014. The Markov-switching vector-equilibrium-correction model with three regimes representing "deep recession", "mild recession" and ...

متن کامل

Run-time Support for Aspects in Distributed System Infrastructure

Adaptation of distributed system software to changes in the execution environment or user requirements by switching non-functional algorithms at run-time is powerful yet difficult to implement. Aspect-oriented programming is a necessary, but insufficient means to achieve this goal. This paper consists of two parts. First, we present what is in our opinion the best direction towards an AOP model...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006